package com.zmj.sy.mom.srv.aps.bean.bo;

import com.zmj.sy.mom.srv.aps.utils.Comment;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

@Getter
@Setter
public class ApsDetailWeekdayWrap {


    @Comment("开始日历的索引")
    private Integer startIndex;

    @Comment("开始查询时间")
    private LocalDateTime startDateTime;

    @Comment("结束日历的索引")
    private Integer endIndex;

    @Comment("结束时间")
    private LocalDateTime endDateTime;

    @Comment("所经过的日历")
    private List<ApsWeekDay> startMachineCalendar = new ArrayList<>();

    @Comment("所经过的日历")
    private List<ApsWeekDayWrap> all = new ArrayList<>();

    private ApsStep previous;

    private ApsTask currentTask;

    private ApsTask next;

    private ApsMachine machine;

}
